/* 
    Document   : estatus
    Created on : 18/04/2013, 11:55:15 AM
    Author     : Luis Fernando
    Description:
        Purpose of the stylesheet follows.
*/
#tablaCalendario span.noconfirmada,#panelEstatus .bnoconfirmada,#alertEstatus .noconfirmada{
    background: #fefcea; /* Old browsers */
    background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* IE10+ */
    background: linear-gradient(to bottom, #fefcea 0%,#f1da36 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */
    color: #001400;
}

#tablaCalendario span.provisional,#panelEstatus .bprovisional,#alertEstatus .provisional{
    background: #9ce8b5; /* Old browsers */
    background: -moz-linear-gradient(top, #d0ffcc  0%, #b8ff8f   100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d0ffcc ), color-stop(100%,#d0ffcc )); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d0ffcc  0%,#b8ff8f   100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d0ffcc  0%,#b8ff8f   100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d0ffcc  0%,#b8ff8f   100%); /* IE10+ */
    background: linear-gradient(to bottom, #d0ffcc  0%,#b8ff8f   100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0ffcc ', endColorstr='#b8ff8f ',GradientType=0 ); /* IE6-9 */
    color: #001400;
}
#tablaCalendario span.parcial,#panelEstatus .bparcial,#alertEstatus .parcial{ 
    background: #fefcea; /* Old browsers */
    background: -moz-linear-gradient(top, #65d696 0%, #009451 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#65d696), color-stop(100%,#009451 )); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #65d696 0%,#009451 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #65d696 0%,#009451 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #65d696 0%,#009451 100%); /* IE10+ */
    background: linear-gradient(to bottom, #65d696 0%,#009451  100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65d696', endColorstr='#009451',GradientType=0 ); /* IE6-9 */
    color: white;
}
#tablaCalendario span.completo,#panelEstatus .bcompleto,#alertEstatus .completo{
    background: #fefcea; /* Old browsers */
    background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#021c0d), color-stop(100%,#08877c )); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #021c0d 0%,#08877c 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* IE10+ */
    background: linear-gradient(to bottom, #08877c 0%,#1e5742 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */
    color: white;
}

#tablaCalendario span.fin,#panelEstatus .bfin,#alertEstatus .fin,#tablaCalendario span.fincondeuda,#panelEstatus .bfincondeuda,#alertEstatus .fincondeuda{
    background: #fefcea; /* Old browsers */
    background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#021c0d), color-stop(100%,#08877c )); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #021c0d 0%,#08877c 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* IE10+ */
    background: linear-gradient(to bottom, #e0e0e0  0%,#f0f0f0  100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */
    color: black;
}
#tablaCalendario span.bloqueado{
    left: 9px;
    top:-17px;

}
#tablaCalendario span.bloqueado,#panelEstatus .bbloqueado{
    background: #5c5c5c; /* Old browsers */
    background: -moz-linear-gradient(top, #696b69 0%, #696b69 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d1d1d1), color-stop(100%,#696b69 )); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d1d1d1 0%,#696b69 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #696b69 0%,#696b69 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #696b69 0%,#696b69 100%); /* IE10+ */
    background: linear-gradient(to bottom, #7a787a  0%,#1c1c1c 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c5c5c', endColorstr='#696b69',GradientType=0 ); /* IE6-9 */
    color: white;
}
#tablaCalendario span.entransaccion,#panelEstatus .bentransaccion,#alertEstatus .entransaccion{
    background: #CC3300; /* Old browsers */
    background: -moz-linear-gradient(top, #DA6C47  0%, #CC3300   100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DA6C47 ), color-stop(100%,#CC3300 )); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #DA6C47  0%,#CC3300   100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #DA6C47  0%,#CC3300   100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #DA6C47  0%,#CC3300   100%); /* IE10+ */
    background: linear-gradient(to bottom, #DA6C47  0%,#CC3300   100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DA6C47   ', endColorstr='#CC3300 ',GradientType=0 ); /* IE6-9 */
    color: white;
}
#panelEstatus .pmotor{
    text-decoration: underline;
    font-size: 10px;
    font-weight: bold;
    border:2px dotted #222;
    padding: 0px 0 0 7px;
    font-size: 15px;
    width: 19px;
    margin: 0;
    height: 21px;

}
#tablaCalendario span.motor{
    text-decoration: underline;

}
#tablaCalendario .cancelarSeleccion span.bnoconfirmada,#panelEstatus .bnoconfirmada, #alertEstatus .bnoconfirmada,#tablaCalendario .cancelarSeleccionOcasional span.bnoconfirmada {
    border:2px solid #f1da36 ;
}
#tablaCalendario .cancelarSeleccion span.bprovisional,#panelEstatus .bprovisional, #alertEstatus .bprovisional,#tablaCalendario .cancelarSeleccionOcasional span.bprovisional {
    border:2px solid #b8ff8f ;
}
#tablaCalendario .cancelarSeleccion span.pCheck-in, #panelEstatus .pCheck-in, #alertEstatus .pCheck-in,#tablaCalendario .cancelarSeleccionOcasional span.pCheck-in{
    border:2px solid #d2000e ;

}
#tablaCalendario .cancelarSeleccion span.Check-inR, #panelEstatus .Check-inR, #alertEstatus .Check-inR,#tablaCalendario .cancelarSeleccionOcasional span.Check-inR{
    border:2px solid #FF9900 ;

}
#tablaCalendario .cancelarSeleccion span.pCheck-out, #panelEstatus .pCheck-out, #alertEstatus .pCheck-out,#tablaCalendario .cancelarSeleccionOcasional span.pCheck-out{
    border:2px solid #833083 ;

}
#tablaCalendario .cancelarSeleccion span.bparcial, #panelEstatus .bparcial,#alertEstatus .bparcial,#tablaCalendario .cancelarSeleccionOcasional span.bparcial{
    border:2px solid #009451;
}
#tablaCalendario .cancelarSeleccion span.bcompleto, #panelEstatus .bcompleto, #alertEstatus .bcompleto,#tablaCalendario .cancelarSeleccionOcasional span.bcompleto{
    border:2px solid #1e5742;
}
#tablaCalendario .cancelarSeleccion span.bfin, #panelEstatus .bfin,  #alertEstatus .bfin,#tablaCalendario .cancelarSeleccionOcasional span.bfin{
    border:2px solid #b8b8b8;
}
#tablaCalendario .cancelarSeleccion span.bbloqueado, #panelEstatus .bbloqueado{
    border:2px solid #1c1c1c ;
}
#tablaCalendario .cancelarSeleccion span.bentransaccion, #panelEstatus .bentransaccion{
    border:2px solid #B82E00 ;
}
#tablaCalendario .cancelarSeleccion span.bfincondeuda, #panelEstatus .bfincondeuda,  #alertEstatus .bfincondeuda,#tablaCalendario .cancelarSeleccionOcasional span.bfincondeuda{
    border:2px solid #73a839;     
}